package com.hzit.pay.web.service.strategy;

import com.hzit.pay.web.model.PaySerial;
import com.hzit.pay.web.service.IPayStrategyService;
import com.hzit.payweb.api.resp.RespVo;
import com.hzit.payweb.api.resp.data.PayRespData;
import org.springframework.stereotype.Component;

@Component
public class ICBCNetBankPayImpl implements IPayStrategyService {

    @Override
    public RespVo<PayRespData> pay(PaySerial paySerial) {
        //1.封装工行接口文档需要的参数

        //2.签名

        //3.通过fegin 调用 icbc-front：根据接口文档对接一下接口

        //4.验签，解析返回对象，封装RespVo<PayRespData>


        return null;
    }
}
